<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2">
<meta name="theme-color" content="#222">
<meta name="generator" content="Hexo 4.2.0">
  <link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon-next.png">
  <link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32-next.png">
  <link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16-next.png">
  <link rel="mask-icon" href="/images/logo.svg" color="#222">

<link rel="stylesheet" href="/css/main.css">


<link rel="stylesheet" href="/lib/font-awesome/css/all.min.css">

<script id="hexo-configurations">
    var NexT = window.NexT || {};
    var CONFIG = {"hostname":"yoursite.com","root":"/","scheme":"Muse","version":"7.8.0","exturl":false,"sidebar":{"position":"left","display":"post","padding":18,"offset":12,"onmobile":false},"copycode":{"enable":false,"show_result":false,"style":null},"back2top":{"enable":true,"sidebar":false,"scrollpercent":false},"bookmark":{"enable":false,"color":"#222","save":"auto"},"fancybox":false,"mediumzoom":false,"lazyload":false,"pangu":false,"comments":{"style":"tabs","active":null,"storage":true,"lazyload":false,"nav":null},"algolia":{"hits":{"per_page":10},"labels":{"input_placeholder":"Search for Posts","hits_empty":"We didn't find any results for the search: ${query}","hits_stats":"${hits} results found in ${time} ms"}},"localsearch":{"enable":false,"trigger":"auto","top_n_per_article":1,"unescape":false,"preload":false},"motion":{"enable":true,"async":false,"transition":{"post_block":"fadeIn","post_header":"slideDownIn","post_body":"slideDownIn","coll_header":"slideLeftIn","sidebar":"slideUpIn"}}};
  </script>

  <meta name="description" content="提纲 python编程教学项目设计与教学策略 1章python编程教学课程的设计1.1课程的开发一、背景 “人生苦短， 我用 Python！ ”， 从15年国内引进Python开始，这句话开始流行。也从侧面反映出 Python 语言的特点：简单、便捷、高效！ 为什么越来越多的人开始学习Python语言？哪些人适合学习Python技术呢？ 首先：随着 AI 浪潮，Python 语言也变得越来越火热，">
<meta property="og:type" content="article">
<meta property="og:title" content="python创意编程教学项目的设计和实施研究">
<meta property="og:url" content="http://yoursite.com/2020/06/12/python%E5%88%9B%E6%84%8F%E7%BC%96%E7%A8%8B%E6%95%99%E5%AD%A6%E9%A1%B9%E7%9B%AE%E7%9A%84%E8%AE%BE%E8%AE%A1%E5%92%8C%E5%AE%9E%E6%96%BD%E7%A0%94%E7%A9%B6/index.html">
<meta property="og:site_name" content="编程学习笔记">
<meta property="og:description" content="提纲 python编程教学项目设计与教学策略 1章python编程教学课程的设计1.1课程的开发一、背景 “人生苦短， 我用 Python！ ”， 从15年国内引进Python开始，这句话开始流行。也从侧面反映出 Python 语言的特点：简单、便捷、高效！ 为什么越来越多的人开始学习Python语言？哪些人适合学习Python技术呢？ 首先：随着 AI 浪潮，Python 语言也变得越来越火热，">
<meta property="og:locale" content="zh_CN">
<meta property="article:published_time" content="2020-06-12T03:20:05.013Z">
<meta property="article:modified_time" content="2020-06-16T01:28:41.146Z">
<meta property="article:author" content="szj">
<meta name="twitter:card" content="summary">

<link rel="canonical" href="http://yoursite.com/2020/06/12/python%E5%88%9B%E6%84%8F%E7%BC%96%E7%A8%8B%E6%95%99%E5%AD%A6%E9%A1%B9%E7%9B%AE%E7%9A%84%E8%AE%BE%E8%AE%A1%E5%92%8C%E5%AE%9E%E6%96%BD%E7%A0%94%E7%A9%B6/">


<script id="page-configurations">
  // https://hexo.io/docs/variables.html
  CONFIG.page = {
    sidebar: "",
    isHome : false,
    isPost : true,
    lang   : 'zh-CN'
  };
</script>

  <title>python创意编程教学项目的设计和实施研究 | 编程学习笔记</title>
  






  <noscript>
  <style>
  .use-motion .brand,
  .use-motion .menu-item,
  .sidebar-inner,
  .use-motion .post-block,
  .use-motion .pagination,
  .use-motion .comments,
  .use-motion .post-header,
  .use-motion .post-body,
  .use-motion .collection-header { opacity: initial; }

  .use-motion .site-title,
  .use-motion .site-subtitle {
    opacity: initial;
    top: initial;
  }

  .use-motion .logo-line-before i { left: initial; }
  .use-motion .logo-line-after i { right: initial; }
  </style>
</noscript>

</head>

<body itemscope itemtype="http://schema.org/WebPage">
  <div class="container use-motion">
    <div class="headband"></div>

    <header class="header" itemscope itemtype="http://schema.org/WPHeader">
      <div class="header-inner"><div class="site-brand-container">
  <div class="site-nav-toggle">
    <div class="toggle" aria-label="切换导航栏">
      <span class="toggle-line toggle-line-first"></span>
      <span class="toggle-line toggle-line-middle"></span>
      <span class="toggle-line toggle-line-last"></span>
    </div>
  </div>

  <div class="site-meta">

    <a href="/" class="brand" rel="start">
      <span class="logo-line-before"><i></i></span>
      <h1 class="site-title">编程学习笔记</h1>
      <span class="logo-line-after"><i></i></span>
    </a>
  </div>

  <div class="site-nav-right">
    <div class="toggle popup-trigger">
    </div>
  </div>
</div>




<nav class="site-nav">
  <ul id="menu" class="main-menu menu">
        <li class="menu-item menu-item-home">

    <a href="/" rel="section"><i class="fa fa-home fa-fw"></i>首页</a>

  </li>
        <li class="menu-item menu-item-archives">

    <a href="/archives/" rel="section"><i class="fa fa-archive fa-fw"></i>归档</a>

  </li>
  </ul>
</nav>




</div>
    </header>

    
  <div class="back-to-top">
    <i class="fa fa-arrow-up"></i>
    <span>0%</span>
  </div>


    <main class="main">
      <div class="main-inner">
        <div class="content-wrap">
          

          <div class="content post posts-expand">
            

    
  
  
  <article itemscope itemtype="http://schema.org/Article" class="post-block" lang="zh-CN">
    <link itemprop="mainEntityOfPage" href="http://yoursite.com/2020/06/12/python%E5%88%9B%E6%84%8F%E7%BC%96%E7%A8%8B%E6%95%99%E5%AD%A6%E9%A1%B9%E7%9B%AE%E7%9A%84%E8%AE%BE%E8%AE%A1%E5%92%8C%E5%AE%9E%E6%96%BD%E7%A0%94%E7%A9%B6/">

    <span hidden itemprop="author" itemscope itemtype="http://schema.org/Person">
      <meta itemprop="image" content="/images/avatar.gif">
      <meta itemprop="name" content="szj">
      <meta itemprop="description" content="">
    </span>

    <span hidden itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="编程学习笔记">
    </span>
      <header class="post-header">
        <h1 class="post-title" itemprop="name headline">
          python创意编程教学项目的设计和实施研究
        </h1>

        <div class="post-meta">
            <span class="post-meta-item">
              <span class="post-meta-item-icon">
                <i class="far fa-calendar"></i>
              </span>
              <span class="post-meta-item-text">发表于</span>

              <time title="创建时间：2020-06-12 11:20:05" itemprop="dateCreated datePublished" datetime="2020-06-12T11:20:05+08:00">2020-06-12</time>
            </span>
              <span class="post-meta-item">
                <span class="post-meta-item-icon">
                  <i class="far fa-calendar-check"></i>
                </span>
                <span class="post-meta-item-text">更新于</span>
                <time title="修改时间：2020-06-16 09:28:41" itemprop="dateModified" datetime="2020-06-16T09:28:41+08:00">2020-06-16</time>
              </span>

          

        </div>
      </header>

    
    
    
    <div class="post-body" itemprop="articleBody">

      
        <p><strong>提纲</strong></p>
<p><strong>python编程教学项目设计与教学策略</strong></p>
<h1 id="1章python编程教学课程的设计"><a href="#1章python编程教学课程的设计" class="headerlink" title="1章python编程教学课程的设计"></a><strong>1章python编程教学课程的设计</strong></h1><h2 id="1-1课程的开发"><a href="#1-1课程的开发" class="headerlink" title="1.1课程的开发"></a><strong>1.1课程的开发</strong></h2><p>一、背景</p>
<p>“人生苦短， 我用 Python！ ”， 从15年国内引进Python开始，这句话开始流行。也从侧面反映出 Python 语言的特点：简单、便捷、高效！</p>
<p>为什么越来越多的人开始学习Python语言？哪些人适合学习Python技术呢？</p>
<p>首先：随着 AI 浪潮，Python 语言也变得越来越火热，无论是国外还是国内的编程语言排行榜，Python 都是排在前面的，毫无疑问，Python 已经成为 AI 以及大数据时代的第一开发语言。</p>
<p>其次： Python 语法简单， C/C++ 或者 Java 写的几千行才能实现的程序，而 Python 只要几百行，甚至还不用这么多。在这个科技快速发展的时代，效率代表了一切。</p>
<p>最后：Python 应用范围广，拥有着各种各样强大的扩展库，无论是 web, 爬虫还是数据分析，Python 都可以完成，所以对应的需求 Python 的工作岗位也很多，学会 Python 可以轻松的找到工作。</p>
<a id="more"></a>

<p>那么哪些人适合学习Python技术？</p>
<p>1.菜鸟新手：比较喜欢编程，以后想从事其相关工作，但是自己是零基础，不知道入门选择什么编程语言，Python是首选。</p>
<p>2.前端的开发人员：因为他们平时只关注前端框架，js等页面技术，但很多时候是需要会后台开发交互的，Python是个不错的选择。</p>
<p>3.SEO人员：不知道有没有小伙伴了解这个职位，做很多SEO优化的时候，苦于不会编程，一些程序上面的问题，得不到解决，只能做做一些简单的页面优化。学会Python之后，就可以编写一些查询收录，排名，自动生成网络地图的程序，解决棘手的SEO问题。</p>
<p>4.Java程序员：现在有很多Java程序在转到Python语言，可谓全能人才。</p>
<p>二、中学生可以学习Python吗？</p>
<p>中学生学Python？这是开玩笑的吧？中学生能学会吗？中学生学Python干啥用？中学生应该怎么学Python？中学学了Python的话大学还要再学吗？</p>
<p>1、中学生为什么要学Python？学了Python做什么？</p>
<p>国外非常注重中小学的编程能力，可以说是真正的编程从娃娃抓起，从小就开始培养严谨的编程习惯，养成用计算机来解决问题的习惯。国内近十年来也慢慢注意到这个问题，认识到了中小学生学习编程的重要性和开设有关课程的必要性，并且在高中信息技术课程中介绍了VB语言编程基础。然而，很多教育工作者们慢慢发现VB并不适合高中信息技术课程的教学（其实现在很多大学也已经取消了VB编程的课程），对大学的学习也没有什么太大帮助，无法快速解决相关领域的问题，难以适应信息技术飞速发展的趋势。</p>
<p>认识到这一点之后，浙江、北京等多个省市比较有眼光、有远见的一部分教育工作者和有关领导在几年前就开始寻找和反复论证更适合中学生认知特点的编程语言，并最终确定了Python。目前，浙江、北京以及另外几个省市已经确定将把Python编程基础纳入信息技术课程和高考的内容体系。</p>
<p>除了正常的学习之外，近几年来很多中学生已经在课余时间积极参加各种创新类的竞赛并取得了不错的成绩，甚至部分作品质量已经超过了大学层本科次的某些竞赛。而在中学阶段的很多竞赛中，都或多或少地用到了Python语言。实际上，在正式开设Python编程课程之前，已经有很多中学生在老师或者家长的指导下不同程度地接触了Python语言。毫无疑问，学习Python编程能为中学层面的各类竞赛提供良好的支撑。</p>
<p>Python是一门开源的编程语言，有大量狂热的爱好者在分享自己的代码和劳动成果，而分享也是Python精神之一。中学生学习Python，在更大程度上有利于养成分享和合作的良好习惯，而这对于以后的科研生涯和日常生活毫无疑问是非常重要的。</p>
<p>2、中学生能学会Python吗？Python就真的那么简单吗？</p>
<p>众所周知，Python一向以简单易学而著称，其语法简洁并且功能强大，编程模式符合人类思维习惯，非常适合描述和表达我们的思想，可以说是简单到可怕。新手学习几个月就可以快速实现特定领域的算法并解决相关领域的实际问题，例如数据库应用、网站开发、软件逆向工程、网络爬虫、游戏开发、数字图像处理、人工智能、大数据处理、深度学习等等，大幅度降低了学习和应用的成本，正所谓“人生苦短，我用Python”。其他语言需要几十甚至上百行代码才能解决的问题，在Python中只需要短短几行代码，使用Python入门学习编程可以极大促进学生的兴趣。当然，这除了熟悉Python之外，还需要了解相关领域背后的知识，但这不是高中阶段学习的重点。</p>
<p>不管学习什么，兴趣虽然不是最重要的，但是没有兴趣是绝对不行的。在众多编程语言中，除了功能强大之外，Python也确实比较容易入门，短短几行代码就可以实现了不起的功能，能够快速引起学生的学习兴趣，非常适合作为编程入门语言，中学生完全可以学会并快速掌握。</p>
<p>3、中学就学Python了，大学怎么办？还有必要再学一遍吗？</p>
<p>一层功夫一层天。汝果欲学诗，工夫在诗外。中学生开始学习Python，并不意味着大学就不需要学了。虽然高中的课程中已经接触到了数据结构与算法、数据库、计算机网络、移动应用设计、开源硬件甚至人工智能初步等知识，但是由于认知水平受限，一般并不涉及深层次的理论知识，也难以理解Python的内部原理和相关领域的高级应用。相应地，也就很难使用Python解决深层次的复杂问题，甚至有可能无法理解一些标准库或扩展库对象提供的某些参数的含义。而这些，将会是大学生学习的重点，结合所学专业来进一步理解Python和应用Python，而不是简单地把Python再学一遍。</p>
<p>三、现状</p>
<p>  （1）国外编程教育开展情况</p>
<p>国内外都越来越重视编程教育 ，已经将编程学科化，纳入必修课。国外孩子都在学编程，人家学的不是编程，而是编程思维！</p>
<p>在国外，超过24个国家将编程作为最基础的学科——包括日本，韩国，以及欧洲多个国家，已经将编程教育纳入K12课程大纲或者教学场景。在美国，已掀起一股在中小学学编程的热潮，不仅是高年级的中学生，甚至在小学也开始各种可视化编程的课程；英国也将2014年设立为”Year of Code”，规定所有5-16岁的学生都必须学习计算机编程。在法国，编程被纳入了初等义务教育的选修课程。2015年进行的教育改革中规定，5～16岁儿童将开始学习编写电脑程序。英国政府将编程知识引入学校课本，并成为必修课，目的是让学生掌握必要的计算机思维和创造性；在以色列，早在上世纪90年代中期，教育部部长就明确表示，计算机科学应该同其他科学学科一样受到重视，在高中就开始传授。编程在以色列的高中是必修课，所有学生在进入大学或者去服兵役之前，都已经学过编程；在加拿大，许多专家意识到在数字化的今天，编程应该成为一种必备的技能，在中小学里应该与阅读、写作和算术“平起平坐”。加拿大BC省，计划尽快能够完成编程课程的研发，使学生可以在2018年9月开始上编程课。在日本，2020年以后，日本计划中小学都必须开始编程课程，学生必修此课程。</p>
<p>（2）在我国编程被纳入应试教育体系</p>
<p>我国也意识到编程对于青少年的重要性，逐步将他纳入应试教育体系内，让每一个孩子从小就接触编程，掌握这项AI时代的基本技能。</p>
<p>我们来看近4年来的教改政策。</p>
<p>2014年课改实验区浙江省先行，公布高考改革方案，将信息技术科目（含编程）加入高考。</p>
<p>2016年《教育信息化“十三五”规划》将信息化教学能力纳入学习办学水平考核。</p>
<p>2017年《新一代人工智能发展规划》提出在中小学阶段推广编程教育。其中明确指出，人工智能成为国际竞争的新焦点，应逐步开展全民智能教育项目，在中小学阶段设置人工智能相关课程、逐步推广编程教育、建设人工智能学科，培养复合型人才，形成我国人工智能人才高地。同年，山东省最新出版的小学信息技术六年级教材加入Python内容。</p>
<p>2018年《人工智能（高中版）》出版，全国40所高中首批试点。山东、北京、重庆等省明确表明要将编程纳入应试教育体系。北京市教委发布了《北京市教育信息化三年行动计划（2018–2020）》，指出到2020年实现“两新一融一提升”的工作目标，形成北京教育信息化新模式。《计划》明确指出以互联网为载体，以大数据、物联网、人工智能等新技术为手段，通过信息技术与教育教学深度融合的方式，全面提升师生信息素养与创新能力。国务院于2017年7月印发的《新一代人工智能发展规划》提道，“实施全民智能教育项目，在中小学阶段设置人工智能相关课程”。在2018年的两会中，人工智能被再一次写入政府两会报告。教育部还公布年度高校本科专业备案和审批结果，获批“机器人工程”专业的高校数据由去年的24所达到今年的60所。其中江苏共有10所高校申请设立该专业。2018年3月6日，南京大学官网正式发布新闻，经研究决定，南京大学正式成立人工智能学院。</p>
<p>四、目标，</p>
<p>首先要明确我们的目标是培养中小学生的信息素养，简单点儿说是数据处理能力，进而逐步培养计算思维（信息技术课程的核心素养之一），而不是培养所有学生都成为程序员，或是以后选择计算机专业。</p>
<p>   当前，编程能力正在与阅读、写作、算术成为学生从小具备的能力之一，就是说，我们希望找到一种语言，能够简单明了、高效直接地表达算法，越接近自然语言越好，这样学生可以将注意力集中在算法本身，尽量少的去思考存储空间，内存等计算机系统方面的知识，因为那样会有很多课程如《数据结构》、《计算机系统》需要额外学习，这显然不符合实际。还有我们希望它能有广泛的用途，比较长的生命周期，于是Python成为了首选，现在笔者结合中小学生初学编程的需求，课程标准的要求，给出如何利用Python的优势在教学中培养学生的信息素养、计算思维等一些建议。</p>
<p><strong>1.为什么要做？</strong></p>
<p>在计划这门课程的时候，我们思考过这样一个问题“现在网站上关于Python的教学视频特别多，为什么我们还要再制作一个，而不是去使用现成的？”我们的想法是：1）网上还没有专门为高中生准备的教学视频；2）我们更了解高中生的实际情况，可以将课堂授课的技巧融合在教学项目中；</p>
<p><strong>2.学生可以学到什么？</strong></p>
<p>首先，我们对这门课程的定位是：适用于0基础学生的编程拓展课。</p>
<p>我们希望学生在使用Python编写程序的过程中，认识程序设计中的三大结构“顺序”“分支”“循环”，认识程序中的“常量”“变量”“输入”“输出”。核心目标是让学生体会到程序设计的思想来自于日常生活，程序可以帮助我们更好的理解日常生活。</p>
<p><strong>3.怎么判断学生达成了学习目标？</strong></p>
<p>这个问题很难回答。在日常的教学，能够完成课后作业，学生就达成了学习目标。在这里，我认为没有这么简单，因为，我们很难设计出能够测试学生真实能力的题目。1）我们很难设计出既蕴含“思想”又包含技能的题目；2）如果题目只有技能，会回答不代表理解。如果只讲思想，视频教学中没有课堂教学中的教师与学生互动，问题失去意义；3）暂定的方法是，在作业中，寻找日常生活中能体现知识点的场景，围绕场景设计问题。</p>
<p><strong>4.如何设计教学内容？</strong></p>
<p>这个是现在正在思考的问题。先给知识点排序，然后依次讲解？这是最稳妥的方法，但是我们觉得这样太“平”了，不符合初中生学生的特点，也不符合我们的课程目标。课程目标是让学生理解“程序设计的思想来自于日常生活，程序可以帮助我们更好的理解日常生活”。Python是媒介，我们并不是为了学Python而学习编程，是为了让学生接触编程而选择了Python。我们希望课堂内容具有生活意义，所有的课程都能围绕“用程序模拟生活场景”而展开。</p>
<p><strong>5.到底是Python入门还是程序设计入门？</strong></p>
<p>我相信大家会想，你们设计的是程序设计入门，还是Python入门？这个问题，我们也讨论过，我们觉得高中生无论学Python还是学VB或者学C++，其实都一样。因为我们高中的课时量和尴尬的学科地位决定了无论我们教什么语言，对于以后工作来说都是杯水车薪，学生几乎不可能记住编程语言的语法结构。如果我们能够将一些程序设计的思想告诉学生，或许在以后还能有一点点作用。</p>
<h2 id="1-2python编程课程内容框架分析"><a href="#1-2python编程课程内容框架分析" class="headerlink" title="1.2python编程课程内容框架分析"></a><strong>1.2python编程课程内容框架分析</strong></h2><p>课程内容框架</p>
<p>实施计划</p>
<p>根据前期调查和分析研究，结合学生实际知识结构，制定本框架。</p>
<p>一、授课周期</p>
<p>2019.10-2020.02</p>
<p>全程共五个月，大约15周的上课时间，每周2节课，共30节左右的课程。</p>
<p>二、课程内容设计</p>
<p>  第一部分：Python快速入门（3周）</p>
<p>讲解Python基本语法元素，感性认识。</p>
<p>  第二部分：Python基础语法（6周）</p>
<p>讲解基础语法，理性学习。</p>
<p>  第三部分：Python编程思维（6周）</p>
<p>从方法学角度开阔认识，提升整体编程能力，深化对编程项目的理解，能够自主编写实用小程序。</p>
<p>第四部分：编程项目教学，结合课程内容设计合理的编程项目，围绕这个项目，充分中和运用所学编程知识来解决问题。完成编程任务。完成项目要求</p>
<p>每个项目要有目标，标准，知识覆盖，一系列项目要求。</p>
<p>三、课程全部内容包括：</p>
<p>1.变量、数字、字符串、列表、if结构、循环结构、函数</p>
<p>2.几个常用的模块turtle、cloud、time、os、</p>
<p>四、项目教学法实施计划</p>
<p>每三周一个项目，预计四个大的项目，根据实际进展情况随时调整计划安排。</p>
<p>1.校徽绘制。涉及到的知识点有：数据结构之列表，循环，函数</p>
<p>2.字符串操作（倒背如流）。涉及到的知识点有：变量，字符串，</p>
<h2 id="1-3面向高中生的课程体系案例"><a href="#1-3面向高中生的课程体系案例" class="headerlink" title="1.3面向高中生的课程体系案例"></a><strong>1.3面向高中生的课程体系案例</strong></h2><p>word版教程</p>
<h1 id="2章python编程教学项目的设计"><a href="#2章python编程教学项目的设计" class="headerlink" title="2章python编程教学项目的设计"></a><strong>2章python编程教学项目的设计</strong></h1><h2 id="2-1教学项目总体结构设计"><a href="#2-1教学项目总体结构设计" class="headerlink" title="2.1教学项目总体结构设计"></a><strong>2.1教学项目总体结构设计</strong></h2><h2 id="2-2教学项目内容设计"><a href="#2-2教学项目内容设计" class="headerlink" title="2.2教学项目内容设计"></a><strong>2.2教学项目内容设计</strong></h2><h2 id="2-4项目课程教学设计的实施过程"><a href="#2-4项目课程教学设计的实施过程" class="headerlink" title="2.4项目课程教学设计的实施过程"></a><strong>2.4项目课程教学设计的实施过程</strong></h2><h2 id="2-5python编程阶梯式项目研究"><a href="#2-5python编程阶梯式项目研究" class="headerlink" title="2.5python编程阶梯式项目研究"></a><strong>2.5python编程阶梯式项目研究</strong></h2><p>教学设计与案例(根据课时安排确定教学设计的数量)</p>
<p>思考与实践</p>
<h1 id="3章python编程项目课程的实施"><a href="#3章python编程项目课程的实施" class="headerlink" title="3章python编程项目课程的实施"></a><strong>3章python编程项目课程的实施</strong></h1><h2 id="3-1项目课程实施条件"><a href="#3-1项目课程实施条件" class="headerlink" title="3.1项目课程实施条件"></a><strong>3.1项目课程实施条件</strong></h2><h2 id="3-2项目课程的教学方法"><a href="#3-2项目课程的教学方法" class="headerlink" title="3.2项目课程的教学方法"></a><strong>3.2项目课程的教学方法</strong></h2><h2 id="3-3项目课程应用实例"><a href="#3-3项目课程应用实例" class="headerlink" title="3.3项目课程应用实例"></a><strong>3.3项目课程应用实例</strong></h2><p>思考与实践</p>
<h1 id="4章python编程项目课程的评价"><a href="#4章python编程项目课程的评价" class="headerlink" title="4章python编程项目课程的评价"></a><strong>4章python编程项目课程的评价</strong></h1><h2 id="4-1项目课程方案的评价"><a href="#4-1项目课程方案的评价" class="headerlink" title="4.1项目课程方案的评价"></a><strong>4.1项目课程方案的评价</strong></h2><h2 id="4-2项目课程教学的评价"><a href="#4-2项目课程教学的评价" class="headerlink" title="4.2项目课程教学的评价"></a><strong>4.2项目课程教学的评价</strong></h2><h2 id="4-3项目课程学生的评价"><a href="#4-3项目课程学生的评价" class="headerlink" title="4.3项目课程学生的评价"></a><strong>4.3项目课程学生的评价</strong></h2><p>思考与实践</p>

    </div>

    
    
    

      <footer class="post-footer">

        


        
    <div class="post-nav">
      <div class="post-nav-item">
    <a href="/2020/06/10/python%E5%AD%A6%E4%B9%A0%E8%B0%83%E6%9F%A5%E9%97%AE%E5%8D%B7/" rel="prev" title="python学习调查问卷">
      <i class="fa fa-chevron-left"></i> python学习调查问卷
    </a></div>
      <div class="post-nav-item">
    <a href="/2020/06/16/%E6%89%BE%E5%87%BA%E6%96%87%E4%BB%B6%E5%A4%B9%E9%87%8C%E7%9A%84%E6%96%B0%E5%A2%9E%E6%96%87%E4%BB%B6/" rel="next" title="找出文件夹里的新增文件">
      找出文件夹里的新增文件 <i class="fa fa-chevron-right"></i>
    </a></div>
    </div>
      </footer>
    
  </article>
  
  
  



          </div>
          

<script>
  window.addEventListener('tabs:register', () => {
    let { activeClass } = CONFIG.comments;
    if (CONFIG.comments.storage) {
      activeClass = localStorage.getItem('comments_active') || activeClass;
    }
    if (activeClass) {
      let activeTab = document.querySelector(`a[href="#comment-${activeClass}"]`);
      if (activeTab) {
        activeTab.click();
      }
    }
  });
  if (CONFIG.comments.storage) {
    window.addEventListener('tabs:click', event => {
      if (!event.target.matches('.tabs-comment .tab-content .tab-pane')) return;
      let commentClass = event.target.classList[1];
      localStorage.setItem('comments_active', commentClass);
    });
  }
</script>

        </div>
          
  
  <div class="toggle sidebar-toggle">
    <span class="toggle-line toggle-line-first"></span>
    <span class="toggle-line toggle-line-middle"></span>
    <span class="toggle-line toggle-line-last"></span>
  </div>

  <aside class="sidebar">
    <div class="sidebar-inner">

      <ul class="sidebar-nav motion-element">
        <li class="sidebar-nav-toc">
          文章目录
        </li>
        <li class="sidebar-nav-overview">
          站点概览
        </li>
      </ul>

      <!--noindex-->
      <div class="post-toc-wrap sidebar-panel">
          <div class="post-toc motion-element"><ol class="nav"><li class="nav-item nav-level-1"><a class="nav-link" href="#1章python编程教学课程的设计"><span class="nav-number">1.</span> <span class="nav-text">1章python编程教学课程的设计</span></a><ol class="nav-child"><li class="nav-item nav-level-2"><a class="nav-link" href="#1-1课程的开发"><span class="nav-number">1.1.</span> <span class="nav-text">1.1课程的开发</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#1-2python编程课程内容框架分析"><span class="nav-number">1.2.</span> <span class="nav-text">1.2python编程课程内容框架分析</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#1-3面向高中生的课程体系案例"><span class="nav-number">1.3.</span> <span class="nav-text">1.3面向高中生的课程体系案例</span></a></li></ol></li><li class="nav-item nav-level-1"><a class="nav-link" href="#2章python编程教学项目的设计"><span class="nav-number">2.</span> <span class="nav-text">2章python编程教学项目的设计</span></a><ol class="nav-child"><li class="nav-item nav-level-2"><a class="nav-link" href="#2-1教学项目总体结构设计"><span class="nav-number">2.1.</span> <span class="nav-text">2.1教学项目总体结构设计</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#2-2教学项目内容设计"><span class="nav-number">2.2.</span> <span class="nav-text">2.2教学项目内容设计</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#2-4项目课程教学设计的实施过程"><span class="nav-number">2.3.</span> <span class="nav-text">2.4项目课程教学设计的实施过程</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#2-5python编程阶梯式项目研究"><span class="nav-number">2.4.</span> <span class="nav-text">2.5python编程阶梯式项目研究</span></a></li></ol></li><li class="nav-item nav-level-1"><a class="nav-link" href="#3章python编程项目课程的实施"><span class="nav-number">3.</span> <span class="nav-text">3章python编程项目课程的实施</span></a><ol class="nav-child"><li class="nav-item nav-level-2"><a class="nav-link" href="#3-1项目课程实施条件"><span class="nav-number">3.1.</span> <span class="nav-text">3.1项目课程实施条件</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#3-2项目课程的教学方法"><span class="nav-number">3.2.</span> <span class="nav-text">3.2项目课程的教学方法</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#3-3项目课程应用实例"><span class="nav-number">3.3.</span> <span class="nav-text">3.3项目课程应用实例</span></a></li></ol></li><li class="nav-item nav-level-1"><a class="nav-link" href="#4章python编程项目课程的评价"><span class="nav-number">4.</span> <span class="nav-text">4章python编程项目课程的评价</span></a><ol class="nav-child"><li class="nav-item nav-level-2"><a class="nav-link" href="#4-1项目课程方案的评价"><span class="nav-number">4.1.</span> <span class="nav-text">4.1项目课程方案的评价</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#4-2项目课程教学的评价"><span class="nav-number">4.2.</span> <span class="nav-text">4.2项目课程教学的评价</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#4-3项目课程学生的评价"><span class="nav-number">4.3.</span> <span class="nav-text">4.3项目课程学生的评价</span></a></li></ol></li></ol></div>
      </div>
      <!--/noindex-->

      <div class="site-overview-wrap sidebar-panel">
        <div class="site-author motion-element" itemprop="author" itemscope itemtype="http://schema.org/Person">
  <p class="site-author-name" itemprop="name">szj</p>
  <div class="site-description" itemprop="description"></div>
</div>
<div class="site-state-wrap motion-element">
  <nav class="site-state">
      <div class="site-state-item site-state-posts">
          <a href="/archives/">
        
          <span class="site-state-item-count">18</span>
          <span class="site-state-item-name">日志</span>
        </a>
      </div>
  </nav>
</div>



      </div>

    </div>
  </aside>
  <div id="sidebar-dimmer"></div>


      </div>
    </main>

    <footer class="footer">
      <div class="footer-inner">
        

        

<div class="copyright">
  
  &copy; 
  <span itemprop="copyrightYear">2020</span>
  <span class="with-love">
    <i class="fa fa-heart"></i>
  </span>
  <span class="author" itemprop="copyrightHolder">szj</span>
</div>
  <div class="powered-by">由 <a href="https://hexo.io/" class="theme-link" rel="noopener" target="_blank">Hexo</a> & <a href="https://muse.theme-next.org/" class="theme-link" rel="noopener" target="_blank">NexT.Muse</a> 强力驱动
  </div>

        








      </div>
    </footer>
  </div>

  
  <script src="/lib/anime.min.js"></script>
  <script src="/lib/velocity/velocity.min.js"></script>
  <script src="/lib/velocity/velocity.ui.min.js"></script>

<script src="/js/utils.js"></script>

<script src="/js/motion.js"></script>


<script src="/js/schemes/muse.js"></script>


<script src="/js/next-boot.js"></script>




  















  

  

</body>
</html>
